not hold a stick to - Turkish English Dictionary